package org.yunai.swjg.server.core.constants;

/**
 * 系统消息枚举类型
 * User: yunai
 * Date: 13-4-28
 * Time: 下午11:30
 */
public class SysMessageConstants {

    // ===================================================================================================
    /**
     * 服务器即将关闭
     */
    public static final int SERVER_WILL_SHUTDOWN = 1;

    // ===================================================================================================
    /**
     * 任务接受等级不够
     */
    public static final int QUEST_ACCEPT_LEVEL_NOT_ENOUGH = 200;
    /**
     * 任务正在进行中，无法接受该任务
     */
    public static final int QUEST_ACCEPT_DOING = 201;
    /**
     * 任务接受前置任务未完成
     */
    public static final int QUEST_ACCEPT_PRE_QUEST_NOT_FINISHED = 202;
    /**
     * 任务接受时，该任务已经完成
     */
    public static final int QUEST_ACCEPT_FINISHED = 203;
    /**
     * 任务取消时，该任务未处于进行中状态
     */
    public static final int QUEST_CANCEL_NOT_DOING = 204;
    /**
     * 任务完成时，该任务完成条件未满足
     */
    @Deprecated
    public static final int QUEST_FINISH_CONDITION_NOT_MEET = 205;
    /**
     * 任务完成时，该任务不是在进行中状态
     */
    public static final int QUEST_FINISH_NOT_DOING = 206;

    // ===================================================================================================
    /**
     * 主背包空间不够
     */
    public static final int BAG_PRIM_NOT_ENOUGH = 100;
    /**
     * 主背包已满
     */
    public static final int BAG_PRIM__FULL = 101;
    /**
     * 道具数量不足
     */
    public static final int BAG_PRIM_ITEM_NOT_ENOUGH = 102;

    // ===================================================================================================
    /**
     * 货币超过上限
     */
    public static final int PLAYER_CURRENCY_OVER_MAX = 103;

    // ===================================================================================================
    /**
     * 怪物已经死亡
     */
    public static final int MONSTER_DEAD = 301;
    /**
     * 怪物不存在
     */
    public static final int MONSTER_NOT_FOUND = 302;

    // [活动模块400 - 499]===================================================================================================
    /**
     * BOSS活动已结束
     */
    public static final int ACTIVITY_BOSS_END = 401;
    /**
     * BOSS活动玩家死亡状态
     */
    public static final int ACTIVITY_BOSS_PLAYER_DEAD = 402;
}
